package Java0411;

import java.util.*;

public class Main {

//    // 牛客:组队竞赛
//    public static void main(String[] args) {
//        Scanner scanner = new Scanner(System.in);
//        int N = scanner.nextInt();
//        int[] nums = new int[3 * N];
//        for (int i = 0; i < 3 * N; i++) {
//            nums[i] = scanner.nextInt();
//        }
////        System.out.println(Arrays.toString(nums));
//        System.out.println(func(nums));
//    }

//    private static long func(int[] nums) {
//        int N = nums.length / 3;
//        long ret = 0;
//        Arrays.sort(nums);
////        System.out.println(Arrays.toString(nums));
//        for (int i = 0; i < N; i++) {
//            ret += nums[nums.length - 2 - i * 2];
//        }
//        return ret;
//    }
    // 牛客:删除公共字符
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        while (scanner.hasNext()) {
            String string1 = scanner.nextLine();
            String string2 = scanner.nextLine();
            String ret = func(string1, string2);
            System.out.println(ret);
        }
    }

    private static String func(String string1, String string2) {
        StringBuilder stringBuilder = new StringBuilder();
//        System.out.println(stringBuilder.toString());
        Set<Character> set = new HashSet<>();
        for (int i = 0; i < string2.length(); i++) {
            set.add(string2.charAt(i));
        }
        for (int i = 0; i < string1.length(); i++) {
            if (!set.contains(string1.charAt(i))) {
                stringBuilder.append(string1.charAt(i));
            }
        }
        return stringBuilder.toString();
    }
}


